package cn.alone.user.mapper;

import cn.alone.basic.mapper.BaseMapper;
import cn.alone.user.domain.Logininfo;
import cn.alone.user.dto.LoginDto;

/**
 * 操作数据库层的接口
 */
public interface LogininfoMapper extends BaseMapper<Logininfo> {
    /**
     * 根据用户名查询
     * @param dto
     * @return
     */
   Logininfo loadByUserName(LoginDto dto);

    /**
     * 根据id查询数据
     * @param user_id
     * @return
     */
    Logininfo loadByUserId(Long user_id);

    /**
     * 根据id查询
     * @param logininfo_id
     * @return
     */
    Logininfo loadById(Long logininfo_id);
}
